Years of investigations have resulted in 77 Brazilian Odebrecht executives signing plea deals, and now officials across the region are facing legal trouble.
Years of investigations have resulted in 77 Brazilian Odebrecht executives signing plea deals, and now officials across the region are facing legal trouble.